home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / program / gv4svga2.zip / README.TXT < prev    next >
Text File  |  1996-08-20  |  14KB  |  325 lines

  1.                      Welcome to Graphic Vision 
  2.                      -------------------------
  3.  
  4. Copyright (c) 1995,1996 Jason Burgon
  5. All rights reserved
  6. All rights not expressly licensed to the user are reserved to the developer.
  7.  
  8. Version 1.20 (20:08:96)
  9.  
  10. TABLE OF CONTENTS
  11. -----------------
  12.   1. Overview
  13.   2. Minimum system requirements.
  14.   3  Warranty
  15.   4. Copyright Notice
  16.   5. Installation
  17.   6. Compiling the Graphic Vision run-time-library.
  18.   7. Compiling the demo programs.
  19.   8. How to get help
  20.   9. When the Demo program won't run
  21.  10. Contacting the author
  22.  11. Credits
  23.  
  24.  
  25. 1. OVERVIEW
  26. ===========
  27.  
  28. Graphic Vision has been modeled on Borland International's pascal version of
  29. Turbo Vision 2.0 (TV) Application Framework.  It has almost exactly the same 
  30. functionality, user and programmer interface as Turbo Vision, but uses a 
  31. graphics screen for its visual output instead of TV's text-only screen.  
  32.  
  33. Graphic Vision (GV) is not "Turbo Vision on a graphics screen".  There would 
  34. be little point in making Graphic Vision *look* like TV.  GV just *works* 
  35. like TV.  GV's visual appearance is similar to that of Microsoft Windows 3.1, 
  36. though it's appearance can easily be altered for specialist applications, 
  37. such as games, by simply re-writing or overriding some of the draw methods.
  38.  
  39. All existing Turbo Vision applications should convert to Graphic Vision,
  40. most of them quite easily.  You can also use GV applications that you would
  41. never have considered using TV for, such as games "front ends".  Like TV, 
  42. Graphic Vision fully supports real and 16-bit DOS protected mode programs.  
  43. Later versions will also support 32-bit DPMI if Borland ever get round to 
  44. releasing a 32-bit DPMI Pascal compiler.
  45.  
  46. Graphic Vision uses its own (very fast) graphics engine (including mouse
  47. cursor animation) which is VESA VBE compliant.  This allows Graphic Vision 
  48. applications to use any screen resolution from 320x200 to 1600x1200 with 
  49. almost every SVGA graphics card ever made. The mouse is fully supported in 
  50. all GV compatible video modes, which can be up to 32 x 32 pixels in size 
  51. when the target CPU is a 386 or better (16 x 32 on a 286).
  52.  
  53. 2. MINIMUM SYSTEM REQUIREMENTS
  54. ==============================
  55.  
  56. DOS 3.0
  57. 286 processor
  58. 640K RAM (2MB for the DPMI version)
  59. SVGA Graphics card capable of 640 x 480 x 256 colours
  60. VESA BIOS or TSR conforming version 1.0 or higher (UniVESA driver supplied)
  61. Hard Drive with at least 2MB free
  62. Turbo Pascal for DOS (version 7.0)
  63.  
  64. Recomended System Requirements
  65.  
  66. DOS 6.2
  67. Fast 386 processor or better
  68. Microsoft compatible mouse (Version 8.0 or better)
  69. SVGA video card with capable of 800 x 600 x 256 colours
  70. VESA BIOS or TSR conforming version 1.0 or higher
  71. Hard Drive with at least 10M free
  72. Borland Pascal (version 7.0)
  73.  
  74. Graphic Vision only supports 256 colour VGA/SVGA video modes. I did think
  75. about supporting other modes, but this is looking unlikely at the moment.
  76.  
  77.  
  78. 3. WARRANTY
  79. ===========
  80.  
  81. As you expected....
  82.  
  83. This software is provided "as is", with no warranty expressly stated or 
  84. implied. The user of this software assumes all risk of use. Jason G Burgon 
  85. will not be held liable for any loss of profit or damages due to claims 
  86. based on consequential, incidental, or other similar damage claims.
  87.  
  88.  
  89. 4 COPYRIGHT
  90. ===========
  91.  
  92. YOU MAY ONLY USE THIS SHAREWARE PRODUCT FOR THE SOLE PURPOSE OF
  93. EVALUATING ITS SUITABILITY FOR YOUR REQUIREMENTS.  THE EVALUATION
  94. PERIOD LASTS FOR 30 (THIRTY) DAYS, AFTER WHICH TIME YOU MUST EITHER 
  95. REGISTER OR LICENCE GRAPHIC VISION OR STOP USING IT AND ANY PROGRAMS 
  96. CONTAINING ANY PART OF THIS PRODUCT.
  97.  
  98. See LICENCE.DOC for the copyright and full warranty agreement.
  99.  
  100.  
  101. 5. INSTALLATION
  102. ===============
  103.  
  104. This product comes with its own interactive installer/demo program which 
  105. allows you to specify which parts of the product you want to install and the 
  106. directories you want to put them into.  Not only that, the installation 
  107. program is itself a Graphic Vision application, so you can have a look at
  108. GV in action before deciding to install it!
  109.  
  110. INSTALL.EXE will make a temporary directory (\GV$) on your hard drive then 
  111. copy all the files needed to run the demo/installer into it.  These files 
  112. and the temporary directory it makes will be deleted when you exit the 
  113. installer.
  114.  
  115. Installing from the .ZIP archive
  116.  
  117. Create a temporary directory (eg C:\TEMP\GV) and extract all from the .ZIP 
  118. archive into it or exctract all the files onto an empty 1.44MB floppy disk, 
  119. then follow the instructions for intalling from a floppy disk below. You can 
  120. delete all the files in the temporary directory (C:\TEMP\GV) after you have 
  121. finished the install process, but you may want to keep VESAINFO.EXE and 
  122. UNIVESA.EXE.
  123.  
  124. Installing from the floppy disk
  125.  
  126. Run INSTALL.EXE that is on the distribution disk (eg A:INSTALL).  This 
  127. program will check your machine is GV compatible, then copy and run the 
  128. GV demonstation/installation program on your hard drive.  Choosing 
  129. Options|Install will then display the install screen where you can choose 
  130. the parts of this product you want to install and the directories you want 
  131. to install them into.
  132.  
  133. After installation. the Mahjong! game will be in a zip file in the 
  134. GV\EXAMPLES\MJ sub-directory. This archive will need unzipping manually.
  135.  
  136. See the WHEN THE DEMO WON'T RUN section if it won't.
  137.  
  138. Because Graphic Vision contains some code that is copyright of Borland 
  139. International Inc I cannot supply the Graphic Vision source code "as is". 
  140. What I provide you with the registered version are all the DIFFERENCES 
  141. between the Turbo Vision source code and its Graphic Vision equivalent.  
  142. The GV installation program makes copies of your Borland run-time-library 
  143. source files and "patches" my code into them.  Hey presto, you have the 
  144. Graphic Vision source code and I still have a shirt on my back.
  145.  
  146. This does mean you need the Borland RTL disk (supplied with Borland Pascal
  147. with Objects 7.0) if you want the Graphic Vision source.  You can still
  148. program in Graphic Vision using the supplied TPU's and TPP's if you do not 
  149. have Borland's RTL disk or are evaluating GV with the shareware version.
  150.  
  151. 6. COMPILING THE GRAPHIC VISION RTL
  152. ====================================
  153.  
  154. Most of the source code for GV's RTL is not in this evaluation version, 
  155. but there are a some RTL files do need compiling before you can compile 
  156. any of the demo programs, so this is the first thing to do. The 
  157. following two sections assume you have installed this package into the
  158. default directories (as recommended by the installer program).
  159.  
  160. 1  From the DOS prompt, change to the GV base directory (C:\BP\GV)
  161. 2  invoke BP.EXE by typing BP (BP.EXE must be in your DOS path).
  162. 3  The C:\BP\GV directory contains IDE startup files appropriate for
  163.    re-compiling the Graphic Vision RTL files.
  164. 4  Use FILE:OPEN to open the BUILDGV.PAS file, and read what it says.
  165. 5  Set the Primaray file to BUILDGV.PAS
  166. 6  Select the appropriate platform (Real-mode or Protected-mode), then
  167.    rebuild the RTL by selecting COMPILE|BUILD from the IDE menu bar.
  168. 7  All the GV run-time TPU's / TPP's have now been built and are residing
  169.    in the C:\BP\GV\UNITS directory.  Make sure this directory is in your
  170.    IDE's UNITS path when compiling a Graphic Vision unit or application.
  171.    
  172.  
  173. 7.  COMPILING THE DEMO PROGRAMS
  174. ===============================
  175.  
  176. All GV directories containing source code contain a BP.TP and a TURBO.TP 
  177. configuration file, so all you have to do is exit BP.EXE, "CD" to the 
  178. appropriate GV sub-directory and type "BP" or "TP" to invoke the 
  179. appropriate pascal IDE. Some of the examples use a help file, so the next 
  180. thing to do is change to the GV\TOOLS directory and compile GVHC.PAS. The 
  181. resulting executable (GVHC.EXE) should be put in your PATH; the obvious 
  182. place to put it is in \BP\BIN. This is also true for the shared resources 
  183. script compiler; RSCMAKE.EXE.
  184.  
  185. Now you have all the tools required to make any of the example programs. 
  186. You should try compiling GVDEMO first. This is in the GV\EXAMPLES\GVDEMO 
  187. directory.